A PN triangle generation unit for fast and simple tessellation hardware
نویسندگان
چکیده
Reducing the required memory bandwidth is a main issue in 3D computer graphics. PN triangle solves the memory bandwidth problem by using curved surface representation and tessellation. It reconstructs a smooth and detailed 3D model from blocky one on graphics hardware and then reduces bandwidth consumption. To implement a simple dedicated hardware executing complex operations of tessellation, we adopt the de Casteljau algorithm and utilize its repetitive property. The proposed PN triangle generarion unit can be constructed with only one linear r,serpoloror, a number of temporal registers and control logic. The analysis of load balancing shows that implementing two linear interpolators is the best choice for hardware performance and efficiency.
منابع مشابه
Point-tessellated voxelization
Applications such as shape matching, visibility processing, rapid manufacturing, and 360 degree display usually require the generation of a voxel representation from a triangle mesh interactively or in real-time. In this paper, we describe a novel framework that uses the hardware tessellation support on the graphics processing unit (GPU) for surface voxelization. To generate gap-free voxelizati...
متن کاملFast GPU-based Adaptive Tessellation with CUDA
Compact surface descriptions like higher-order surfaces are popular representations for both modeling and animation. However, for fast graphics-hardware-assisted rendering, they usually need to be converted to triangle meshes. In this paper, we introduce a new framework for performing on-the-fly crack-free adaptive tessellation of surface primitives completely on the GPU. Utilizing CUDA and its...
متن کاملSemi-uniform, 2-Different Tessellation of Triangular Parametric Surfaces
With a greater number of real-time graphics applications moving over to parametric surfaces from the polygonal domain, there is an inherent need to address various rendering bottlenecks that could hamper the move. Scaling the polygon count over various hardware platforms becomes an important factor. Much control is needed over the tessellation levels, either imposed by the hardware limitations ...
متن کاملPNG1 triangles for tangent plane continuous surfaces on the GPU
Improving the visual appearance of coarse triangle meshes is usually done with graphics hardware with per-pixel shading techniques. Improving the appearance at silhouettes is inherently hard, as shading has only a small influence there and the geometry must be corrected. With the new geometry shader stage released with DirectX 10, the functionality to generate new primitives from an input primi...
متن کاملA Multiresolution Approach to Render 3D Models
Image synthesis techniques are present in a wide range of applications as they leverage the amount of information required for creating realistic visualizations. For fast hardware rendering they usually employ a triangle-based representation describing the geometry of the scene. In this paper, we introduce a new and simple framework for performing on-the-fly refinement and simplification of mes...
متن کامل